﻿@charset "utf-8";
/* CSS Document */
body{
	background:#fff;
	}
body,ul,li,a,h1,dl,dt,dd,p,h4,h5{
	margin:0px;
	padding:0px;
	font-family:"微软雅黑";
	font-size:12px;
	}
a{
	text-decoration:none;
	color:#333333;
	}
a:hover{
	color:#a20b00;
	}
a.current{
	color:#a20b00;
	}
a.current_1{
	color:#a20b00;
	font-weight:bold;
	}
ul li{
	list-style:none;
	}
.clear{
	clear:both;
	}
.line{
	width:100%;
	height:10px;
	}
.line_1{
	width:100%;
	height:20px;
	}
.line_2{
	border-bottom: 1px solid #EEE;
	padding: 10px 0 0 10px;
	color: #039;
}	
.head{
	width:100%;
	}
.logo{
	width:1000px;
	margin:0 auto;
	}
.nav{
	width:100%;
	border-top:1px #ccc solid;
	border-bottom:1px solid #ccc;
	background:#eee;
	height:40px;
	line-height:40px;
	box-shadow:0px 0px 1px 1px #fff inset, 0px 0px 5px 5px #eee inset;
	overflow:hidden;
	}
.nav ul{
	width:1000px;
	margin:0 auto;
	}
.nav ul li{
	list-style:none;
	float:left;
	line-height:40px;
	padding-top:4px;
	margin-right:30px;
	}
.nav ul li a{
	color:#a20b00;
	font-weight:bold;
	text-align:center;
	font-size:14px;
	display:block;
	text-shadow:0px 0px 1px rgba(0,0,0,0);
	height:30px;
	line-height:30px;
	padding:0px 20px;
	border-radius:4px 4px 4px;
	
	}
.nav ul li a.current{
	color:#FFFFFF;
	background:#a20b00;
	text-shadow:none;
	box-shadow:1px 1px 1px #999;
	}
.middle{
	width:100%;
	}
.middleLine{
	border-top:#ccc 1px solid;
	border-bottom:#ccc 1px solid;
	}
.comNews{
	width:1000px;
	margin:0 auto;
	height:40px;
	line-height:40px;
	}
.comNews_left{
	float:left;
	width:500px;
	}
.comNews_right{
	float:left;
	width:500px;
	text-align:right;
	}
.title{
	color:#a20b00;
	font-size:14px;
	margin-right:20px;
	}
/*首页图片滚动*/
.banner{ width:100%;
	overflow:hidden;
	}
.focus_1{
	width:1920px; 
	height:396px;
	float:left;
	position:relative;
	}
.focus_1 #pic_1{
	width:1920px; 
	height:396px;
	overflow:hidden;
	}
.focus_1 #pic_1 ul{
	width:5760px;
	height:396px;
	float:left;
	}
.focus_1 #pic_1 li{
	width:1920px;
	height:396px;
	float:left;
	}
.focus_1 #pic_1 li img{
	width:1920px;
	height:396px;
	float:left;
	}
.focus_1 #tip_1{
	width:280px;
	height:43px;
	position:absolute;
	left:980px; 
	bottom:0px;
	margin:1px 0 1px 1px;
	z-index:13;
	 margin:0 auto; 
	 text-align:center;
	 }
.focus_1 #tip_1 ul {
	position:relative; 
	left:90px; 
	top:15px; 
	width:100px;
	}
.focus_1 #tip_1 ul li{
	width:14px;
	height:14px;
	float:left;
	display:inline;
	background:#CCCCCC;
	width:20px; 
	height:10px;
	margin-right:10px;
	cursor:pointer;
	}
.focus_1 #tip_1 ul li.current{
	background:#a20b00;
	width:20px; 
	height:10px;
	}
.focus_1 .btn{
	width:1000px;
	height:38px;
	position:absolute;
	right:0;bottom:250px;
	z-index:14;
	overflow:hidden;
	}
/*首页图片滚动*/

.news{
	width:1000px;
	margin:0 auto;
	}
.newsLeft{
	float:left;
	width:230px;
	}
.newsMiddle{
	float:left;
	width:418px;
	padding:0px 20px;
	border-right:1px dashed #ccc;
	border-left:1px dashed #ccc;
	margin:0px 20px;
	}
.newsRight{
	float:left;
	width:270px;
	}
.newslist dt{
	font-size:16px;
	font-weight:bold;
	font-family:"黑体";
	padding-bottom:20px;
	}
.newslist dd{
	display:block;
	line-height:26px;
	}
.newslist dd img{
	padding:2px;
/* 	border:1px solid #ccc; */
/* 	border-radius：4px 4px 4px; */
	}
.newslist dd a{
	line-height:26px;
	display:block;
	}
.newslist dd span{
	line-height:26px;
	}
.newslist dd p{
	text-indent:2em;
	line-height:26px;
	}
.left{
	float:left;
	}
.right{
	float:right;
	}
.right img{
	padding: 4px;
	border: 1px solid #ccc;
	}	
.left_span{
	display:block; 
	width:86px; 
	padding:4px; 
	border:1px solid #ccc; 
	height:86px;
}
.right_span{
	display:block; 
	width:130px; 
	height:86px; 
	line-height:41px;
}
.imgButton img{
	padding-top:10px;
	border-top:4px #999999 solid;
	margin-right:2px;
	}
.imgMiddle{
	text-align:center;
	}
.imgCurrent img{
	border-top:#a20b00 4px solid;
	}
.proList{
	width:1000px;
	margin:0 auto;
	}
.proPic dd{
	margin-right:10px;
	}
	
/* demo */
.demo{width:420px;}
.demo h2{font-size:16px;height:44px;color:#3366cc;margin-top:20px;}
.demo dl dt{font-size:14px;color:#ff6600;margin-top:30px;font-weight:800;}
.demo dl dt,.demo dl dd{line-height:22px;}
/* tabbtn */

.tabbtn li{float:left;position:relative;margin:0 0 0 -1px; margin-right:3px;}
.tabbtn li a{display:block;float:left;line-height:30px;overflow:hidden;text-align:center;cursor:pointer; border-top:4px solid #ccc;}
.tabbtn li a img{ padding:1px;border:1px solid #fff; margin-top:6px;}
.tabbtn li.current a{border-top:solid 4px #a20b00;}
.tabbtn li.current a img{border:1px #a20b00 solid;}
/* tabcon */
.tabcon{/*必要元素*/height:148px;overflow:hidden;}
.sublist p{ text-align:right;}
.sublist p a{color:#999999;}
.sublist p a:hover{color:#a20b00;}
.tabcon .subbox{position:absolute;/*必要元素*/left:0;top:0;}
/* leftcon */
#leftcon .subbox{width:9999em;}
#leftcon .subbox .sublist{float:left;width:420px;}
/* sublist */
.sublist{padding:10px;}
.sublist li{height:28px;line-height:28px;font-size:12px;}
.sublist li span{margin:0 5px 0 0;font-family:"宋体";font-size:12px;font-weight:400;color:#999999;}

.tabbtn_1{width:750px; display:block;float:left;position:relative; border-bottom:1px solid #ccc;}
.tabbtn_1 li{width:80px; float:left;margin-right:20px; }
.tabbtn_1 li a{ border-top:none; display:block; float:left; border:1px solid #ccc;border-radius:4px 4px 0px 0px;  border-bottom:none; text-align:center;  line-height:38px; height:38px; width:100px; background:#eee; box-shadow:0px 0px 1px 1px #fff inset;}
.tabbtn li.current a{border-top:solid 4px #a20b00;}
.tabcon_1{ border:1px solid #ccc; border-top:none;}

.titleProduct{ float:left; width:340px; height:38px; line-height:38px; color:#a20b00; font-weight:bold; font-size:18px;}
.tabbtn_2{ float:right; width:410px; border-bottom:none;}
.tabbtn_3{ border:none;}
.proTitle{ border-bottom:#a20b00 2px solid;}
/*middle end*/

/*foot*/
.foot{
	width:100%;
	background:url(../images/bg2.jpg) repeat-x;
	}
.footContent{
	width:1080px;
	margin:0 auto;
	padding-top:30px;
	}
.footList_1{
	width:235px;
	float:left;
	padding:0px 30px;
	}
.footList{
	float:left;
	width:112px;
	background:url(../images/bg1.jpg) no-repeat;
	background-position:left center;
	text-align:center;
	}
.bottom{
	width:100%;
	background:#333333;
	height:50px;
	}
.bottomC{
	width:1000px;
	margin:0 auto;
	}
.bottomC span{
	color:#FFFFFF;
	}
.bottomC p{ 
	line-height:24px;
	}
.bottomC p a{
	color:#fff;
	}
.bottomC p a:hover{
	color:#a20b00;
	}
	
/*关于楚鸿*/
.middlecontent{
	width:1000px;
	margin:0 auto;
	}
.mLeft{
	width:230px;
	float:left;
	
	
	}
	
.mLeft_1{
	padding:10px;
	background:#fff;
	border:#ccc 1px solid;
	border-radius:4px;
	box-shadow:0px 0px 2px 2px  #eee inset;
}

.mLeft_2{
/* 	padding:10px; */
	background:#fff;
	border:#ccc 1px solid;
	border-radius:2px;
	box-shadow:0px 0px 2px 2px  #eee inset;
}
	
.mRight{
	width:750px;
	float:left;
	margin-left:20px;
	}
.newslist_1 dt{
	color:#a20b00;
	font-size:18px;
	}
.newslist_1 dd{
	border-bottom:1px dashed #ccc;
	margin-bottom:10px;
	padding-left:40px;
	}
.newslist_2{
	border:1px solid #ccc;
	}
.newslist_2 dt{
	background:url(../images/tbg.jpg) repeat-x;
	height:28px;
	line-height:28px;
	padding-left:10px;
	}
.newslist_2 dd{
	padding-left:10px;
	display:block;
	line-height:26px;
	}
.mRight_1 img{
	border: 1px solid #E6E6E6;
}
.mRight_2 h3{
	line-height:30px;
	height:30px;
	background:#EEEEEE;
	padding-left:20px;
	font-weight:normal;
	padding:0px 20px;
	}
.mRight_2 h4{
	font-size:16px;
	font-weight:bold;
	font-family:"黑体";
	padding-bottom:20px;
	line-height:30px;
	}
.mRight_2 p{
	text-indent:2em;
	line-height:36px;
	font-size:14px;
	}
.mRight_3{
	width:750px;
	}
.nextprev{
	margin-top: 10px;
}	
.nextprev p{
	text-indent:1em;
	line-height:30px;
	font-size:14px;
	}	
.newslist_3 dd{ 
	margin-bottom:10px;
	float:left;
}
.newslist_3 img{
	border:#CCCCCC 1px solid;
	padding:3px;
	border-radius:4px;
	float:left;
	margin-right:10px;
	overflow:hidden;
	}
.newslist .picNews{
	text-align:center;
	}
.newslist .textRight{
	text-align:right;
	}
.newslist .textRight a{
	color:#999999;
	}
.newslist .textRight a:hover{
	color:#a20b00;
	}
.text{
	margin-left:14px;
	display:block;
	float:left;
	width:250px;
	text-indent:2em;
	}
.text_1{
	float:left;
	margin-left:4px;
	width:120px;
	overflow:hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	}
/*新闻详细页面*/
.newsdetail {
	border: 1px solid #E6E6E6;
	padding: 10px 0px;
	padding:10px; 
}
.newsdetail h4{
	text-align:center;
	color: #a20b00;
	font-size:18px;
	font-weight:bold;
	font-family:"黑体";
	line-height:30px;
	}
.newsdetail h5{
	font-weight:normal;
	color:#999999;
	text-align:right;
	}
.ctitle {
	text-align:center;
	padding:20px 0px; 
	border-bottom:1px solid #EEE;
}
.artinfo {
	color: #999;
	padding-top: 10px;
}
.cbody {
	margin: 10px 20px;
}	
.grey {
	color:#999999;
	font-size:12px;
	}
.wine_red{
	color:#a20b00;
	font-size:12px;
}	
/*产品详介*/
.proleft{ 
	width:333px; 
	float:left;
	margin-right:10px;
}
.proleft img{
	padding:3px;
	border:1px solid #ccc;
	border-radius:4px 4px 4px 4px;
	}
.proright{

}
.detailList{
	width:750px;
	border:1px solid #ccc;
	border-collapse:collapse;
	}
.detailList tr{
	border-collapse:collapse;
	}
.detailList th{
	border-collapse:collapse;
	border:1px solid #ccc;
	text-align:center;
	line-height:38px;
	background:#a20b00;
	color:#fff;
	}
.detailList tr td{
	border-collapse:collapse;
	border:1px solid #ccc;
	text-align:center;
	line-height:38px;
	}
.sublist_1{
	padding:0px;
}

/* 修饰产品型号参数表哥样式 */
.sublist_1 table{
	width:750px;
	border:1px solid #ccc;
	border-collapse:collapse;
	}
.sublist_1 table tr{
	border-collapse:collapse;
	}
.sublist_1 table th{
	border-collapse:collapse;
	border:1px solid #ccc;
	text-align:center;
	line-height:38px;
	background:#a20b00;
	color:#fff;
	}
.sublist_1 table tr td{
	border-collapse:collapse;
	border:1px solid #ccc;
	text-align:center;
	line-height:38px;
	}

.contactRight{
	width:749px;
	height:481px;
	border:1px solid #ccc;
	}
/* 修饰产品型号参数表哥样式 */

/*分页*/
ul.number{
	float:right;
}
ul.number li{
	background:none;
	float:left;
	display:block;
	padding:0px;
	margin-right:10px;	
	line-height:20px;
	height:20px;
}
ul.number li a{
	display:block;
	padding:0px 4px;	
	text-align:center;
	border:1px solid #ccc;
	float:left;
	font-size:12px;
	
}
ul.number li a:hover{
	background:#a20b00;
	color:#fff;

}
.c_crumb{
	float:left;
	display:block;
	height:20px;
	line-height:20px;
}
.numberT{
	width:20px;
}
.current_num{	
background:#a20b00;
	color:#fff;
	}

/*翻页*/

.button{
	background:#a20b00; 
	border:#ccc 1px solid;
	border-radius:4px; 
	padding:4px 85px 4px 80px; 
	box-shadow:1px 1px 1px inset #fff; 
	color:#fff;
	cursor:pointer;
}
	
.left form input{
	width:180px;
	float:right;
	padding-top:5px;
	padding-bottom:5px;
} 	 	

	
/*技术支持*/
.block{
	background:url(../images/line.png) bottom center no-repeat;	
	padding:20px;
	}
.block h4{
	line-height:24px;
		padding:0px;
	margin:0px;
	
	font-weight:normal;
	}
.block h4 a{
		color:#a20b00;
		font-size:16px;
		}
.block h5{
	line-height:20px;
	padding:0px;
	margin:0px;
	font-weight:normal;
	}
.block p{
	text-align:left;
	}
.right_title{
	float:left;
	margin-left:10px;
	}
.left_title{
	background:url(../images/post-date-bg-lusongsong.gif) no-repeat;
	width:38px;
	height:40px;
	float:left;
	}
.left_title p{
	line-height:20px;
	font-size:14px;
	text-indent:0em;
	text-align:center;
	
	}
.white{
	color:#fff;
	font-weight:bold;
	}
.block ul li{
	line-height:36px;
	padding:10px;
	}
.block ul li.o{
	background:#f6f6f6;
}
.block ul li.g{
	background:#fff;
	}
.block_1{
	background:none;
	}